package org.shj.basic

import java.io.File

/**
 * 需要导入scala-xml.jar
 */
object XmlTest {
  def main(args: Array[String]): Unit = {
    val xml = <a><b><c>test</c></b></a>
    println(xml.text)   // --> test
    
    //  "\" 抽取第一层子元素
    println(xml \ "b")  // -->  <b><c>test</c></b>
    
    println(xml \ "c")   // 打印空
    
    //深度搜索子元素
    println(xml \\ "c")  // --><c>test</c>
    
    val emp = <employee name="Joe" sex="F"></employee>
    
    println(emp \ "@name") // --> Joe
    
    //加载xml文件
    scala.xml.XML.loadFile(new File(""))
  }
}